Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of nucleic acid
  1. noun
    (biochemistry) any of various macromolecules composed of nucleotide chains that are vital constituents of all living cells
Explanation of nucleic acid
My lists:
Recently viewed words: